package org.example.cdpcrpbackend.service;

import com.baomidou.mybatisplus.extension.service.IService;
import org.example.cdpcrpbackend.controller.dto.Activity1;
import org.example.cdpcrpbackend.controller.dto.Activity2;
import org.example.cdpcrpbackend.controller.dto.Activity3;
import org.example.cdpcrpbackend.controller.dto.ActivityAttend1;
import org.example.cdpcrpbackend.domain.Activity;

import java.util.List;

public interface ActivityService extends IService<Activity> {
    List<Activity1> listBrief();

    Activity2 detailById(Integer id);

    List<ActivityAttend1> listAttend(String studentId);

    List<Activity3> listDepStuId(String id);

    List<Activity1> search(String keyword);
}
